package cn.webrx.wxs.entity;

import java.math.BigDecimal;
import java.util.Date;

public class Goods {
    private Integer id;

    private String name;

    private String code;

    private Integer firstCategoryId;

    private Integer secondCategoryId;

    private Integer thirdCategoryId;

    private Integer brandId;

    private Integer supplierId;

    private Boolean status;

    private String image;

    private String remark;

    private Integer sort;

    private Integer salesSum;

    private Integer virtualSalesSum;

    private Integer clickCount;

    private Boolean specType;

    private BigDecimal maxPrice;

    private BigDecimal minPrice;

    private BigDecimal marketPrice;

    private Integer stock;

    private Integer stockWarn;

    private Boolean isShowStock;

    private Boolean freeShippingType;

    private BigDecimal freeShipping;

    private Integer freeShippingTemplateId;

    private Boolean isCommission;

    private String firstRatio;

    private String secondRatio;

    private String threeRatio;

    private Boolean isShareBouns;

    private String regionRatio;

    private String shareholderRatio;

    private Boolean isNew;

    private Boolean isBest;

    private Boolean isLike;

    private Date createTime;

    private Date updateTime;

    private Boolean del;

    private String content;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name == null ? null : name.trim();
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code == null ? null : code.trim();
    }

    public Integer getFirstCategoryId() {
        return firstCategoryId;
    }

    public void setFirstCategoryId(Integer firstCategoryId) {
        this.firstCategoryId = firstCategoryId;
    }

    public Integer getSecondCategoryId() {
        return secondCategoryId;
    }

    public void setSecondCategoryId(Integer secondCategoryId) {
        this.secondCategoryId = secondCategoryId;
    }

    public Integer getThirdCategoryId() {
        return thirdCategoryId;
    }

    public void setThirdCategoryId(Integer thirdCategoryId) {
        this.thirdCategoryId = thirdCategoryId;
    }

    public Integer getBrandId() {
        return brandId;
    }

    public void setBrandId(Integer brandId) {
        this.brandId = brandId;
    }

    public Integer getSupplierId() {
        return supplierId;
    }

    public void setSupplierId(Integer supplierId) {
        this.supplierId = supplierId;
    }

    public Boolean getStatus() {
        return status;
    }

    public void setStatus(Boolean status) {
        this.status = status;
    }

    public String getImage() {
        return image;
    }

    public void setImage(String image) {
        this.image = image == null ? null : image.trim();
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    public Integer getSort() {
        return sort;
    }

    public void setSort(Integer sort) {
        this.sort = sort;
    }

    public Integer getSalesSum() {
        return salesSum;
    }

    public void setSalesSum(Integer salesSum) {
        this.salesSum = salesSum;
    }

    public Integer getVirtualSalesSum() {
        return virtualSalesSum;
    }

    public void setVirtualSalesSum(Integer virtualSalesSum) {
        this.virtualSalesSum = virtualSalesSum;
    }

    public Integer getClickCount() {
        return clickCount;
    }

    public void setClickCount(Integer clickCount) {
        this.clickCount = clickCount;
    }

    public Boolean getSpecType() {
        return specType;
    }

    public void setSpecType(Boolean specType) {
        this.specType = specType;
    }

    public BigDecimal getMaxPrice() {
        return maxPrice;
    }

    public void setMaxPrice(BigDecimal maxPrice) {
        this.maxPrice = maxPrice;
    }

    public BigDecimal getMinPrice() {
        return minPrice;
    }

    public void setMinPrice(BigDecimal minPrice) {
        this.minPrice = minPrice;
    }

    public BigDecimal getMarketPrice() {
        return marketPrice;
    }

    public void setMarketPrice(BigDecimal marketPrice) {
        this.marketPrice = marketPrice;
    }

    public Integer getStock() {
        return stock;
    }

    public void setStock(Integer stock) {
        this.stock = stock;
    }

    public Integer getStockWarn() {
        return stockWarn;
    }

    public void setStockWarn(Integer stockWarn) {
        this.stockWarn = stockWarn;
    }

    public Boolean getIsShowStock() {
        return isShowStock;
    }

    public void setIsShowStock(Boolean isShowStock) {
        this.isShowStock = isShowStock;
    }

    public Boolean getFreeShippingType() {
        return freeShippingType;
    }

    public void setFreeShippingType(Boolean freeShippingType) {
        this.freeShippingType = freeShippingType;
    }

    public BigDecimal getFreeShipping() {
        return freeShipping;
    }

    public void setFreeShipping(BigDecimal freeShipping) {
        this.freeShipping = freeShipping;
    }

    public Integer getFreeShippingTemplateId() {
        return freeShippingTemplateId;
    }

    public void setFreeShippingTemplateId(Integer freeShippingTemplateId) {
        this.freeShippingTemplateId = freeShippingTemplateId;
    }

    public Boolean getIsCommission() {
        return isCommission;
    }

    public void setIsCommission(Boolean isCommission) {
        this.isCommission = isCommission;
    }

    public String getFirstRatio() {
        return firstRatio;
    }

    public void setFirstRatio(String firstRatio) {
        this.firstRatio = firstRatio == null ? null : firstRatio.trim();
    }

    public String getSecondRatio() {
        return secondRatio;
    }

    public void setSecondRatio(String secondRatio) {
        this.secondRatio = secondRatio == null ? null : secondRatio.trim();
    }

    public String getThreeRatio() {
        return threeRatio;
    }

    public void setThreeRatio(String threeRatio) {
        this.threeRatio = threeRatio == null ? null : threeRatio.trim();
    }

    public Boolean getIsShareBouns() {
        return isShareBouns;
    }

    public void setIsShareBouns(Boolean isShareBouns) {
        this.isShareBouns = isShareBouns;
    }

    public String getRegionRatio() {
        return regionRatio;
    }

    public void setRegionRatio(String regionRatio) {
        this.regionRatio = regionRatio == null ? null : regionRatio.trim();
    }

    public String getShareholderRatio() {
        return shareholderRatio;
    }

    public void setShareholderRatio(String shareholderRatio) {
        this.shareholderRatio = shareholderRatio == null ? null : shareholderRatio.trim();
    }

    public Boolean getIsNew() {
        return isNew;
    }

    public void setIsNew(Boolean isNew) {
        this.isNew = isNew;
    }

    public Boolean getIsBest() {
        return isBest;
    }

    public void setIsBest(Boolean isBest) {
        this.isBest = isBest;
    }

    public Boolean getIsLike() {
        return isLike;
    }

    public void setIsLike(Boolean isLike) {
        this.isLike = isLike;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Boolean getDel() {
        return del;
    }

    public void setDel(Boolean del) {
        this.del = del;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content == null ? null : content.trim();
    }
}